MSTLLGCLVLIFSMVAQASSASLTVNWSLGTDYTPLTTGKTFSVGDTIVFNYGAGHTVDEVSENDYKSCTLGNSITSDSSGTTTIALTTTGPRYFICGIPGHCAAGMKLAVTVASNSSNGVAGGTTTPTPFTGGGGGYNPTTTQAIPCAAWAVSCPLRALVATWAVVFYALALS